home *** CD-ROM | disk | FTP | other *** search
- #ifndef DEVICES_GAMEPORT_H
- #define DEVICES_GAMEPORT_H
- #define GPD_READEVENT (CMD_NONSTD+0)
- #define GPD_ASKCTYPE (CMD_NONSTD+1)
- #define GPD_SETCTYPE (CMD_NONSTD+2)
- #define GPD_ASKTRIGGER (CMD_NONSTD+3)
- #define GPD_SETTRIGGER (CMD_NONSTD+4)
- #define GPTB_DOWNKEYS 0
- #define GPTF_DOWNKEYS (1<<0)
- #define GPTB_UPKEYS 1
- #define GPTF_UPKEYS (1<<1)
- struct GamePortTrigger {
- UWORD gpt_Keys;
- UWORD gpt_Timeout;
- UWORD gpt_XDelta;
- UWORD gpt_YDelta;
- };
- #define GPCT_ALLOCATED -1
- #define GPCT_NOCONTROLLER 0
- #define GPCT_MOUSE 1
- #define GPCT_RELJOYSTICK 2
- #define GPCT_ABSJOYSTICK 3
- #define GPDERR_SETCTYPE 1
- #endif
-